{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}
\paperw11900\paperh16840\margl1440\margr1440\vieww9000\viewh8400\viewkind0
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural

\f0\fs24 \cf0 Logging\
\
Rather that use Java System.out.println statements to log important runtime information.  A framework for logging was imported into the project, the Log4j project is an open source project for logging within Java.\
\
Once imported into a project the logging can be configured to display runtime information that is categorised into categories such as informational, warning, debug or error just by writing standard code snippets that include the data you would like to monitor.\
\
A runtime properties file is read by the framework and it logs output according to the rules within.  This allows the application to be configured without re-compilation to turn on and off certain statements even within a package level.\
\
Logging output can be configure within the same file to any output source, but mostly a standard text file is used.}